'''
面向对象：是一种编程思路 java python
面向过程：C语言 c++  将项目分成多个函数，每个函数完成一项功能，多个函数组合成一个大的项目

面向对象：找能解决问题的对象，每个对象都是能独立完成任务的实体，项目是由多个独立的实体组成的
吃饭：买菜 洗菜 炒菜 装盘吃饭
     去饭店：点菜  吃

对象：分析对象，属性（静态描述） 方法（动态，行为）
    范冰冰：属性：姓名范冰冰 职业演员 美貌值白富美
           方法：演戏  偷税

类：具备相同属性和方法的一类对象，他的统称，是一个抽象的概念
    相当于一个模板

面向对象编程：
    1）找对象 2）分析对象 3）抽象为类 4）根据类去新建对象 5）使用对象中的属性和方法
'''

'''
学生类
    属性：学校 班级
    方法：学习 锻炼 吃 
'''
class Student: # 波峰波谷命名形式 首字母大写
    # 属性  类属性
    school = "经开三校"
    classNum = 3


    # 方法
    def study(self):
        print(f"学生学习")

    def exercise(self):
        print(f"锻炼")

    def eat(self):
        print(f"吃饭")

# 新建对象 创建对象 实例化对象 对象名 = 类名()
tom = Student()
# 访问属性 通过对象名去使用
print(tom.school)
# 调用方法
tom.study()
tom.exercise()

# lily = Student()
# print(lily.school)



